package psn.hui.bus.service;

import java.util.List;
import java.util.Map;

import psn.hui.bus.domain.Check;
import psn.hui.bus.vo.CheckVo;
import psn.hui.sys.utils.DataGridView;

/**
 * 检查单管理服务接口
 * @author hui
 *
 */
public interface CheckService {
	/**
	 * 保存检查单信息
	 * @param check
	 * @return
	 */
	int addCheck(Check check);
	/**
	 * 	根据出租单号，初始化检查单信息，获取车辆，出租单，客户信息
	 * @param rentid
	 * @return
	 */
	Map<String, Object> initCheckFormData(String rentid);
	
	/**
	 * 	模糊查询检查单信息
	 * @param checkVo
	 * @return
	 */
	DataGridView queryAllCheck(CheckVo checkVo);
	/**
	 * 	修改检查单信息
	 * @param check
	 * @return
	 */
	int updateCheck(Check check);

}
